Big Huge Thesaurus

rose bug

noun

sounds kind of like